package com.project.webpage.dto;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import java.io.Serializable;

@Data
public class ScreenMonthlyDto implements Serializable {
    private static final long serialVersionUID = 1L;

    // 企业名称
    @JsonProperty("qiyemingcheng")
    private String yhjc;
    // 企业类型
    @JsonProperty("qiyeleixing")
    private String jt;
    // 总客流量
    @JsonProperty("zongkeliuliang")
    private Integer quantity = 0;
    // 柴油消耗量
    @JsonProperty("chaiyouxiaohaoliang")
    private Integer nh_cy = 0;
    // 电动消耗量
    @JsonProperty("diandongxiaohaoliang")
    private Integer nh_dd = 0;
    // 营运里程
    @JsonProperty("yingyunlicheng")
    private String yylc = "0.0";
    // 出车数
    @JsonProperty("chucheshu")
    private Integer pc;
    // 出车率
    @JsonProperty("chuchelv")
    private String pcl;
    // 车辆在线数
    @JsonProperty("cheliangzaixianshu")
    private Integer pc_zaixian;
    // 车辆在线率
    @JsonProperty("cheliangzaixianlv")
    private String pc_zaixian_ratio;
    // 班次执行数
    @JsonProperty("bancizhixingshu")
    private Integer bc;
    // 班次执行率
    @JsonProperty("bancizhixinglv")
    private String bcl;
    // 首末班准点率
    @JsonProperty("shoumobanzhundianlv")
    private String smbzdl;
    // 发车准点率
    @JsonProperty("fachezhundianlv")
    private String shifts_ontime_ratio;
    // 挂牌线路发车准点率
    @JsonProperty("guapaixianlufachezhundianlv")
    private String gp_shifts_ontime_ratio;
    // 高峰班次执行率
    @JsonProperty("gaofengbancizhixinglv")
    private String gaofeng_bc_ly = "0.0";
    // 大间隔率
    @JsonProperty("dajiangelv")
    private String djg_ratio;
    // 申诉审批线路数
    @JsonProperty("shensushenpixianlushu")
    private Integer appealed = 0;
    // 申诉审批通过线路数
    @JsonProperty("shensushenpitongguoxianlushu")
    private Integer appealed_allow = 0;
    // 时刻表备案数
    @JsonProperty("shikebiaobeianshu")
    private Integer skb = 0;
    // 时刻表变更数
    @JsonProperty("shikebiaobiangeshu")
    private Integer skbbg = 0;
    // 站级变更数
    @JsonProperty("zhanjibiangeshu")
    private Integer zj = 0;
    // 线路变更数
    @JsonProperty("xianlubiangeshu")
    private Integer xlbg = 0;
}
